﻿namespace OnDash.Windowing.Desktop;

public class GameWindowSettings
{
    public static readonly GameWindowSettings Default = new();

    [Obsolete(
        "There is not one size fits all multithreading solution, especially for OpenGL. This option will be removed in future versions, and you will have to implement what you need instead.")]
    public bool IsMultiThreaded { get; set; } = false;

    public float RenderFrequency { get; set; } = 0;
    public float UpdateFrequency { get; set; } = 0;
}